package com.wie.staffhubpro.mapper;

import com.wie.staffhubpro.domain.dto.AttendanceDTO;
import com.wie.staffhubpro.domain.entity.Attendance;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.wie.staffhubpro.domain.vo.AttdDeptVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
* @author WiedersehenM
* @description 针对表【attendance】的数据库操作Mapper
* @createDate 2025-06-30 17:57:29
* @Entity com.wie.staffhubpro.domain.entity.Attendance
*/
@Mapper
public interface AttendanceMapper extends BaseMapper<Attendance> {

    /**
     * 多条件查询部门考勤信息
     */
    List<AttdDeptVO> selectByDept(AttendanceDTO attendanceDTO);

    /**
     * 查询全部考勤信息
     */
    List<AttdDeptVO> selectAll(AttendanceDTO attendanceDTO);
}




